supply of potable water - Espagnol Anglais Dictionnaire